package com.hk.baihua.service.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;

import com.hk.baihua.dao.CjBeanDao;
import com.hk.baihua.entity.CjBean;
import com.hk.baihua.service.CjBeanService;
import com.hk.common.service.impl.BaseServiceImpl;

@Component
@Transactional
public class CjBeanServiceImpl extends BaseServiceImpl<CjBean> implements CjBeanService{

    private CjBeanDao cjbeanDao;

    public CjBeanDao getCjBeanDao() {
        return cjbeanDao;
    }
    /**
     * 一定要用set方法注入，并赋值给baseDao，否则baseDao为null;
     * 只适用于注入一个Dao
     * @param cjbeanDao
     */
    @Autowired
    public void setCjBeanDao(CjBeanDao cjbeanDao) {
        super.setBaseDao(cjbeanDao);
        this.cjbeanDao = cjbeanDao;
    }


}
